home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 019a / tde10src.zip / DEFINE.H < prev    next >
Text File  |  1991-06-05  |  4KB  |  109 lines

  1. /*
  2.  * New editor name:  tde, the Thomson-Davis Editor.
  3.  * Author:           Frank Davis
  4.  * Date:             June 5, 1991
  5.  *
  6.  * This modification of Douglas Thomson's code is released into the
  7.  * public domain, Frank Davis.  You may distribute it freely.
  8.  *
  9.  * This file defines all functions in editor.
  10.  */
  11.  
  12. #define     LineDown            1
  13. #define     LineUp              2
  14. #define     CharRight           3
  15. #define     CharLeft            4
  16. #define     WordRight           5
  17. #define     WordLeft            6
  18. #define     ScreenDown          7
  19. #define     ScreenUp            8
  20. #define     EndOfFile           9
  21. #define     TopOfFile           10
  22. #define     BotOfScreen         11
  23. #define     TopOfScreen         12
  24. #define     EndOfLine           13
  25. #define     BegOfLine           14
  26. #define     JumpToLine          15
  27. #define     ParenBalance        28
  28. #define     ScrollDnLine        31
  29. #define     ScrollUpLine        32
  30. #define     ToggleSearchCase    35
  31. #define     FindForward         36
  32. #define     FindBackward        37
  33. #define     RepeatFindForward   38
  34. #define     RepeatFindBackward  39
  35. #define     ReplaceForward      40
  36. #define     ReplaceBackward     41
  37. #define     CursorLeft          43
  38. #define     CursorRight         44
  39. #define     StartOfString       45
  40. #define     EndOfString         46
  41. #define     DeleteString        47
  42. #define     RestoreString       48
  43. #define     BackSpace           49
  44. #define     MarkBlock           50
  45. #define     MarkLine            51
  46. #define     UnMarkBlock         52
  47. #define     FillBlock           53
  48. #define     CopyBlock           54
  49. #define     KopyBlock           55
  50. #define     MoveBlock           56
  51. #define     OverlayBlock        57
  52. #define     DeleteBlock         58
  53. #define     BlockToFile         59
  54. #define     PrintBlock          60
  55. #define     BlockExpandTabs     61
  56. #define     File                62
  57. #define     EditFile            63
  58. #define     Save                64
  59. #define     SaveAs              65
  60. #define     Quit                66
  61. #define     AddLine             67
  62. #define     DeleteChar          68
  63. #define     DeleteLine          69
  64. #define     JoinLine            70
  65. #define     DelEndOfLine        71
  66. #define     OverWrite           72
  67. #define     Indent              73
  68. #define     AbortCommand        75
  69. #define     Help                76
  70. #define     SplitLine           77
  71. #define     DuplicateLine       78
  72. #define     RedrawScreen        83
  73. #define     SetTabs             84
  74. #define     Tab                 85
  75. #define     Rturn               86
  76. #define     SizeWindow          87
  77. #define     SplitScreen         88
  78. #define     NextWindow          89
  79. #define     PreviousWindow      90
  80. #define     TwoCharKey          100
  81.  
  82. #define     CNTRL_A         1
  83. #define     CNTRL_B         2
  84. #define     CNTRL_C         3
  85. #define     CNTRL_D         4
  86. #define     CNTRL_E         5
  87. #define     CNTRL_F         6
  88. #define     CNTRL_G         7
  89. #define     CNTRL_H         8
  90. #define     CNTRL_I         9
  91. #define     CNTRL_J         10
  92. #define     CNTRL_K         11
  93. #define     CNTRL_L         12
  94. #define     CNTRL_M         13
  95. #define     CNTRL_N         14
  96. #define     CNTRL_O         15
  97. #define     CNTRL_P         16
  98. #define     CNTRL_Q         17
  99. #define     CNTRL_R         18
  100. #define     CNTRL_S         19
  101. #define     CNTRL_T         20
  102. #define     CNTRL_U         21
  103. #define     CNTRL_V         22
  104. #define     CNTRL_W         23
  105. #define     CNTRL_X         24
  106. #define     CNTRL_Y         25
  107. #define     CNTRL_Z         26
  108. #define     ESC             27
  109.